export{}

//    |   &


// && 的优先级高于||       
// aa||bb  先执行aa  然后就不用执行bb
console.log(1||2&&3)//输出  1     先是 &&   然后=>   左先|| 

console.log(0||"11"&&"22"||"33")   //输出是  "22"

let obj:{name:string}&{age:number}|{name:number}&{age:string}
obj={name:"11",age:1}
obj={name:1,age:"22"}